package com.naiterui.ehp.bs.ds.modules.sys.service;

import java.util.List;

import com.baomidou.mybatisplus.extension.service.IService;
import com.naiterui.ehp.bp.support.exception.BusinessException;
import com.naiterui.ehp.bs.ds.modules.sys.entity.Dept;

/**
 * 部门管理
 */
public interface IDeptService extends IService<Dept> {

    List<Dept> queryList();

    List<Dept> select();

    /**
     * 查询子部门ID列表
     *
     * @param parentId 上级部门ID
     */
    List<Long> queryDetpIdList(Long parentId);

    void delete(long deptId) throws BusinessException;

}
